Full Stack Developer
PwC
Toronto, ON, Canada

- / Month
Experience : 0 Yrs | Full Time
Description :
  • Cloud-Native App Development

    • Collaborate with your team members and contribute as a technical team member while participating in multiple concurrent cloud focused projects, ensuring implementations are well aligned with the overall architecture

    • Contribute to the build of reusable and repeatable cloud-based patterns and artifacts that the practice can bring to market

    • Implementation of cloud agnostic use cases leveraging cloud provider an 3rd party tools to deliver business outcomes for customers based on the identified requirements

  • Customer Success

    • Collaborate with cross functional team members to develop and propose to potential customers technical cloud based solutions including proposals and statements of work

    • Analyze business and technical requirements and translate to designs and approach

    • Participate in meetings and discussions with internal and external customers

  • Implementation, Innovation (building), and Learning

    • Take an “always learning” approach to your role, continuing to advance your skills and knowledge in cloud-native services that pertain to application development.

    • Cloud moves fast and requires a lot of “labbing and learning”, be an out of the box thinker; look for opportunities to learn new software and technology.

    • Maintain up-to-date knowledge on AWS / Azure / GCP offerings

    • Obtain and maintain relevant certifications as needed for the Cloud Engineering Practice.

Requirements :
  • An interest in continuous upskilling for a digital first world and embrace technology trends, an openness to learning new tools and adapting how you work

  • Demonstrated experience in cloud technologies, project execution, and an understand of software development

  • Experience in implementation of cloud based technologies with a specific focus on cloud technology architectures and solution options aligned to application use cases, including hybrid cloud and deployment options (PaaS, IaaS, etc)

  • Strong knowledge of JavaScript (TypeScript), NodeJS, Java 8, Sprint Boot, Python, etc, including utilizing these coding languages to build scalable services in the cloud

  • Experience in some frontend development utilizing React, Angular (after Angular6), Bootstrap JSX, JavaScript, HTML 5, CSS, enzyme, Axios, and Redux, designing, building, and testing RESTful APIs

  • Experience working with various database technologies, both SQL-based and No-SQL based (such as MongoDB or Dynamo)

  • Experience designing, building, deploying, and debugging production systems at scale

  • Experience with Object Oriented coding practices, including design patterns knowledge, refactoring, clean code.

  • Working knowledge of programming best practices and design patterns such as MVC & MVVM

  • Experience with cloud compute services (such as serverless computing, including Azure Functions, AWS Lambda).

  • Experience using software development tools and methods (source control, unit testing, bug tracking, continuous integration, etc.)

  • Familiar with DevOps principles, authentication best practices (OAuth, LTI, etc)

  • Working knowledge of security best practices (OWASP) and OAUTH2

  • Cloud certification (AWS/Azure/GCP) would be preferred

  • Communications skills with prior working experience in a consulting environment

  • Good oral and written communication skills


Toronto, ON, Canada
Last date to apply : 06-09-2023

Get Free Registration

Sign Up

&

Find More Jobs

Sign up

Have an Account ?

Sign in
Back to Result

Find your desire in minutes

Join us & Explore thousands of jobs